random branching - Spanish English Dictionary